technical subdirector - French English Dictionary